home *** CD-ROM | disk | FTP | other *** search
/ Amiga Game-Power / Amiga Game-Power.iso / pd mix ii / click to front / heliosmouse / heliosmouse_info (.png) < prev    next >
ANSI Art File  |  1994-05-20  |  3KB  |  640x1104  |  4-bit (4 colors)
Labels: text | screenshot
OCR: Programm >> HELIOS MOUSE << Der Autor schreibt zu seinem Programm: OK, hier ist ein kleines Hilfsprogramm, welches sich in die Reihe von "SunMouse" Hilfsprogrammen einf"gt. HeliosMouseáinstalliert einen "Input Handler", welcher jedes Fenster aktiviert, in dem sich der Mauszeigerá befindet. Es entfällt also das lEstige Klicken mit der linken Maustaste in ein nicht aktives Fenster, wenn dieses gebraucht wird. Zum installieren des "Handlers", gehen Sie folgenderma en vor: Vom CLI geben Sie ein: 1> HeliosMouse Von der WorkBench: (Doppelklick auf das Icon) Sie bekommen dann eine kurze Mitteilung, da der "Handler" installiert ist. (Wenn Sie das Programm von der WorkBench starten, erscheint diese Mitteilung nur sehr kurz auf dem Monitor, soda diese nicht lesbar ist!) Wenn Sie im CLI arbeiten, geben Sie nicht "1> RUN HeliosMouse" ein, weil dann zwar der "Handler" installiert wird, das Programm aber nicht arbeitet. Der "Handler" selber zieht nur etwa 600 Bytes dem Speicher ab, soda Sie sich nicht mit zuwenig RAM rumquΣlen men. Wenn HeliosMouse einmal gestartet ist, und Sie bewegen die Maus in ein nicht aktiviertes Fenster, so wird dieses sofort eingeschaltet. Beachten Sie jedoch: Wenn Sieáein neues Fenster #ffnen (z. B. mit dem NewCLI Befehl), wird das neue Fenster unter dem Mauszeiger erst aktiviert wenn Sie die Maus bewegen, oder eine Taste dr"cken. Sie kennen dieses nat"rlich auch verΣndern. Für Interssierte: HeliosMouse "berpr"ft das Ereignis "IECLASS_TIME" vor den Ereignissen "IECLASS_RAWMOUSE" und "IECLASS_RAWKEY". Beachten Sie dazu: Das TIMER Ereignis liefert ungefΣhr 10 Daten je Sekunde. Wenn Sie die Maus bewegen, und dabei eine der beiden Maustasten gedr "ckt halten, wird ein Fenster, welches vom Mauszeiger "berfahren wird, nicht aktiviert ! Dieses wurde im Programm eingebunden, damit Sie ein Icon problemlos von einem Fenster auf ein anderes kopieren kennen. Auch ist es somit m=glich, ein Men" anzuwählen, ohne gleich ein anderes Fenster zu aktivieren. HAM Vergewissern Sie sich aber, bevor Sie eine Maustaste in einem Fenster dr"cken, da es auch das richtige Fenster ist, aus dem Sie das Men" aufrufen m+chten. Fr dieses Programm sind "pop-up" Men's besser geeignet als die bekannten "pull-down" Men"s. Leider werden die erstgenannten aber nicht von Intuition unterst"tzt. Um den "Handler" wieder abzuschalten, rufen Sie einfach dieses Programm ein zweites mal auf. Damit sich das Programm wichtige Daten merken kann, um diese nach dem beenden wieder zur "ckzuschreiben, benutzt es einen "Massage-Port". Dort werden beim Programmaufruf die wichtigsten Daten der Reihe nach abgelegt. Um zu sehen wie dieses funktioniert, schauen Sie sich bitte den Source Code an. Wenn Sie HeliosMouse mit "-dKEY_ONLY" compilieren, wird ein Fenster nur aktiviert wenn Sie eine Taste drücken (nicht wenn die Maus bewegt wird). Ich hoffe, da Ihnen dieses kleine Programm gefallen wird. H.FRANZ Programminformationen: Programmautor: DAVIDE CERVONE Herkunft: FRED-FISH Disk Nr. 94